diplomatic affairs - Turkish English Dictionary